singularity and residue